
            Hardware programmeren op de MSP430

Vandaag draait het om de standaard Forth woorden:

C@      ( adr -- byte )     Lees een byte van adr(es
C!      ( byte adr -- )     Schrijf byte naar adr(es)

Extra gebruikte woorden:

MANY    ( -- )              Herhaal tekst op huidige regel (interactief)
.       ( n -- )            Druk n af
:       ( ccc -- )          Start nieuw Forth woord
;       ( -- )              Sluit Forth woord af

De niet standaard woorden als *BIS en *BIC etc. laten 
we achterwege. Die zijn voor een andere keer.


Opdracht 1:

Alle I/O is al correct geinitialiseerd dus daar hoeft 
niemand zich zorgen om te maken! Maar let wel op!
De MSP430 heeft een aparte poortstructuur.

Het uitvoer adres van poort-1 met de leds is hexadecimaal 021
Zoek eerst uit op welke bits de leds zijn aangesloten!
Maak woorden die de leds besturen.


Opdracht 2:

We gebruiken ook de schakelaar die zit op dezelfde poort-1.
Het invoer adres daarvan is hexadecimaal 20. Zoek ook hier
uit op welk bit de schakelaar zit. 
Maak een woord voor het lezen van de schakelaar.


Opdracht 3: (Alleen voor snelle jongens)

De finale opdracht is maak een woord dat de rode en groene led
om en om laat knipperen. Na indrukken van de schakelaar stopt
het programma. Probeer dit ook interactief uit!


Volgende keer meer.
